package com.wzdigit.wms.basic.client.request.report;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 订单流水报表查询类
 * Created by zyf on 2021/5/12 17:59
 */
@Data
public class OrderBlotterReportSearchRequest {
    //初级搜索
    @ApiModelProperty(value = "销售订单")
    private String filter;

    //高级搜索
    @ApiModelProperty(value = "订单号")
    private String poNo;

    @ApiModelProperty(value = "销售订单")
    private String soNo;

    @ApiModelProperty(value = "物料代码")
    private String skuCode;

    @ApiModelProperty(value = "单据类型代码，如R01")
    private String billType;

    @ApiModelProperty(value = "初始时间毫秒值")
    private Long beginTime;

    @ApiModelProperty(value = "结束时间毫秒值")
    private Long endTime;

    private Date beginTimeDate;

    private Date endTimeDate;

    @ApiModelProperty(value = "结束时间头")
    private Long closeBeginTime;

    @ApiModelProperty(value = "结束时间尾")
    private Long closeEndTime;

    private Date closeBeginTimeDate;

    private Date closeEndTimeDate;

    @ApiModelProperty(value = "原材料1/成品3")
    private Integer whsType;

    private String filter2;

    @ApiModelProperty(value = "单号")
    private String billNo;



    @ApiModelProperty(value = "仓库编码")
    private String wmsCode;

    @ApiModelProperty(value = "组织")
    private String factoryCode;

    @ApiModelProperty(value = "单据状态")
    private Integer status;

    @ApiModelProperty(value = "回传结果")
    private Integer backResult;




}
